MSINPYVTIFLLLAATSSQALSISLADPCTVSDFPALCRSTIKGQTNVNAATDVAIKELMKRTRQAKKIAEKELKRDGGVATCLSNFNSAFDNLEKALTNIKENDGFSLNINLSAALTDYDTCSDSMKETKEVNVIYKSAGVLYRMADNCLALSTLVKH